package com.zxl.manager.privacy.utils.model;

/**
 * 数据观察着
 * Created by Administrator on 2016/7/4.
 */
public interface Observer<S, F, C> {

    /**
     * 操作失败
     * @param f
     */
    void onFail(F f);

    /**
     * 操作完成
     * @param c
     */
    void onComplete(C c);

    /**
     * 操作成功
     * @param s
     */
    void onSuccess(S s);

}
